/* Orbas:
 *     A open source CORBA Specification implementation from Huihoo.
 *
 * Copyright 2002-2003 Huihoo.org, Inc. All Right Reserved.
 *
 * This software is licensed under LGPL license.
 * See terms of license at gnu.org.
 *
 * For more information, visit:
 *
 * http://www.huihoo.org/orbas
 */

package org.huihoo.orbas.poa;

public class RequestProcessingPolicy_impl extends org.omg.CORBA.LocalObject
		implements org.omg.PortableServer.RequestProcessingPolicy {

	org.omg.PortableServer.RequestProcessingPolicyValue value;

	public RequestProcessingPolicy_impl(
			org.omg.PortableServer.RequestProcessingPolicyValue value) {
		this.value = value;
	}

	public int policy_type() {
		return org.omg.PortableServer.REQUEST_PROCESSING_POLICY_ID.value;
	}

	public org.omg.CORBA.Policy copy() {
		return this;
	}

	public void destroy() {

	}

	public org.omg.PortableServer.RequestProcessingPolicyValue value() {

		return value;
	}
}
